Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F1 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Granby Challenger Astana Challenger Muller Cup - Ulm Tatra Banka Open 2001 - Bratislava Copa Ericsson Uruguay - Montevideo Challenger DCNS de Cherbourg - Cherbourg Heilbronn Challenger LTA Shrewsbury Challenger - Shrewsbury Wroclaw Challenger Besancon Challenger Sunrise Challenger Mons Challenger Salzburg Challenger Belgrade Challenger Sarajevo Challenger Akbank Private Banking TED Open - Istanbul Ostrava Challenger Kobstaedernes ATP Challenger - Kolding Belgrade Challenger Aptos Challenger Istanbul Challenger Neride Prague Indoor - Prague Orleans Challenger Ortisei Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger Nottingham Challenger Bogota Challenger Segovia Challenger Helsinki Challenger Nottingham Challenger The LTA Manchester Trophy - Manchester Bogota Challenger Astana Challenger Beijing Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Heilbronn Challenger Fergana Challenger - Fergana Sarajevo Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Taipei City Challenger Challenger Tunisie - Tunis Athens Challenger Nottingham Challenger Gimcheon Challenger Nottingham-2 Challenger Recanati Challenger Monterrey Challenger Black Forest Open - Freudenstadt Compaq Cup 2001 - Zabrze Monterrey Challenger Segovia Challenger Alicante Challenger Pau Challenger TCT Open - Tunis Quelle Cup 2000 - Furth AXA Open II - Espinho Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago The Scottish Tennis Championships - Edinburgh Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra 4th Sardinia International Championships - Cagliari USTA Challenger of Burbank - Burbank Tatra Banka Open - Bratislava USTA Tennis Championships of Houston - Houston Architect Open - Budapest Open Diputacion Pozoblanco - Cordoba Cairo Challenger - Cairo Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Legg Mason Tennis Classic - Washington Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Privat Bank Cup - Dnepropetrovsk Pro Tennis World Open - Sunrise Czech Open 2005 - Prostejov Ethias Trophy - Mons PEOPLEnet Cup - Dnepropetrovsk Segovia Challenger European Open - Antwerp Bergamo Challenger Bordeaux Challenger IPP Open - Helsinki ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger Hall of Fame Open - Newport Orleans Challenger Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Ortisei Challenger Prostejov Challenger Intersport Heilbronn Open - Heilbronn Chevrolet Cup - Vina del Mar Petange Challenger Generali Open 2001 - Kitzbuhel Eckental Challenger Copa AT&T - Buenos Aires TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Heineken Open - Auckland Copenhagen Open - Copenhagen Heilbronn Open - Heilbronn Open Seat Godo 2003 - Barcelona Portoroz Challenger Generali Open 2003 - Kitzbuhel USTA Men's Challenger of Dallas - Dallas Gelsor Open Romania - Bucharest Davidoff Swiss Indoors - Basel Mallorca Championships - Mallorca Cremona Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Zivnobanka Czech Open - Prostejov Taipei City Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Barletta Citta Della Disfida Open 2000 - Barletta Helsinki Challenger Estoril Open - Estoril Johannesburg Challenger Bergamo Challenger Memorial Savigni - Sassuolo AAPT Championships - Adelaide Skandia Open - Linz Open 13 - Marseille FILA Challenger Biella - Biella AAPT Championships - Adelaide Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Open de L'Isere - Grenoble Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad The Stella Artois Grass Court Championships - London Trofeo Barcelona de Tenis - Barcelona Tatra Banka Slovak Open - Bratislava Open des Alpes Trophee BNP Paribas - Grenoble Madrid Challenger Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna RCA Championships - Indianapolis Nottingham Challenger Nottingham-2 Challenger St. Petersburg Open - St. Petersburg Copa Ericsson Uruguay - Montevideo Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Copa Ericsson Argentina - Buenos Aires Open 13 - Marseille Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Pilot Pen Tennis - New Haven Stockholm Open - Stockholm CA Tennis Trophy - Vienna International Indoor Tennis Championships of Croatia - Zagreb Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta 2001 Mercedes Cup - Stuttgart Labertz Open by Stawag - Aachen The 10tele.com Open - Nottingham Oberstaufen Cup - Oberstaufen Allianz Suisse Open Gstaad - Gstaad Copa Ericsson Brazil - Sao Paulo The 69th King's Cup-Thailand Open - Bangkok Johannesburg Challenger Lamberts Open by Stawag - Aachen Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava SAP Open - San Jose IPP Open - Helsinki Sony Ericsson Open 2008 - Belgrade Neride Prague Indoor - Prague Open Seat Godo - Barcelona Estoril Open - Estoril Regions Morgan Keegan Championships - Memphis Busan Challenger Internationaux du Doubs - Besancon The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Generali Open - Kitzbuhel BH Indoor Sarajevo - Sarajevo Pilot Pen Tennis - New Haven KGHM Polish Indoors - Wroclaw RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Medibank International - Sydney Tenerife Challenger I Open de Tenis Comunidad de Madrid - Madrid Trnava Challenger Copa Sevilla Internacionales de Andalucia - Seville Open 13 - Marseille The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf The Artois Championships - London BA-CA Tennis Trophy - Vienna UBS Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel USTA Challenger of North Miami Beach - North Miami Beach Qatar ExxonMobil Open - Doha Nova Challenger Osaka - Osaka Open 13 - Marseille Open Sabadell Atlantico - Barcelona KGHM Polish Indoors - Wroclaw Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam VI Torneo Internazionale di Tennis - Barletta Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Bergamo Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Ordina Open - 's-Hertogenbosch Izmir Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Murcia Challenger AEGON Championships - London Allianz Suisse Open - Gstaad China Open - Beijing Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Hungarian Open - Budapest Open de Moselle - Metz Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Credit Agricole Suisse Open - Gstaad West of England Tennis - Bristol Abierto Mexicano de Tenis Pegaso - Acapulco Zagreb Open - Zagreb Malaysian Open - Kuala Lumpur China Open - Beijing The Manchester Trophy - Manchester Eckental Challenger If Stockholm Open - Stockholm The Surbiton Trophy - Surbiton Trnava Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open Castilla y Leon - Segovia Bergamo Challenger Apia International - Sydney The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia U.S. National Indoor Tennis Championships - Memphis Quimper Challenger Mons Challenger Pozoblanco Challenger GHI Bronx Classic - Bronx Kremlin Cup - Moscow The Stella Artois Grass Court Championships - London AEGON International - Eastbourne Manchester Challenger China Open - Beijing Pilot Pen Tennis - New Haven Bet-at-home Open - Hamburg Tashkent Challenger Credit Agricole Suisse Open - Gstaad Recanati Challenger Salzburg Challenger Aircel Chennai Open - Chennai Stockholm Open - Stockholm PTT Thailand Open - Bangkok AXA Open - Lisbon Rakuten Japan Open - Tokyo Open 13 - Marseille Valencia Open - Valencia Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Venice Open - Venice Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Warsteiner Grand Prix - Oberstaufen The 10tele.com Open - Nottingham Jersey Challenger Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Ecuador Open - Quito Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Open Diputacion - Cordoba Helsinki Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Ostrava Challenger Mauritius Open - Mauritius Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Open 13 - Marseille Open 13 - Marseille US Men's Clay Court Championship - Houston AEGON Championships - London Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Fever-Tree Championships - London Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Mercedes-Benz Cup - Los Angeles European Open - Antwerp Great Ocean Road Open - Melbourne Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Swiss Open - Gstaad Open Sud de France - Montpellier Open Castilla y Leon Trofeo Iberdrola - Segovia Estoril Open - Estoril Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Surbiton Challenger Abierto Mexicano Telcel - Acapulco International Tennis Championships - Delray Beach Open de Moselle - Metz International Championship of Croatia - Umag Togliatti Cup - Togliatti President's Cup - Tashkent AIG Japan Open - Tokyo Serbia Open - Belgrade Campbells Hall of Fame Tennis Championships - Newport Open 13 Provence - Marseille Geneva Challenger - Geneva PEOPLEnet CUP - Dnepropetrovsk DPD Challenger 2001 - Aschaffenburg Moselle Open - Metz Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Salzburg Challenger BCR Open Romania - Bucharest VIII Trofeo Ciutat de Barcelona - Barcelona Bergamo Challenger Studena Croatia Open - Umag Heineken Open - Auckland Milan Indoors - Milan Dubai Open - Dubai Generali Open - Kitzbuhel Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow CA Tennis Trophy - Vienna Idea Prokom Open - Sopot Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai SA Tennis Open - Johannesburg AEGON Championships - London The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles ABN/AMRO World Tennis Tournament - Rotterdam Open de Moselle - Metz Qatar ExxonMobil Open - Doha The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Sydney International - Sydney Barcelona Open BancSabadell - Barcelona AIG Japan Open Tennis Championships - Tokyo Open SEAT 2008 - Barcelona BellSouth Open - Vina del Mar Medibank International - Sydney Mallorca Open - Mallorca AEGON Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Milan Indoors - Milan Dubai Tennis Open - Dubai Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Citi Open - Washington Internationaler Raiffeisen Grand Prix - St. Polten Barcelona Open Banc Sabadell - Barcelona 2003 Mercedes Cup - Stuttgart Copa Ericsson Chile - Santiago cinch Championships - London Shanghai - Shanghai Stockholm Open - Stockholm Open 13 - Marseille Mallorca Championships - Mallorca Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London RCA Championships - Indianapolis Salem Open - Hong Kong PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Qatar Exxon Mobil Open 2003 - Doha US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Adidas International - Sydney Valencia Open - Valencia Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Heilbronn Challenger Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Rhodes Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia Internazionali BNL d'Italia - Rome Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai TD Waterhouse Cup - Long Island US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Suisse Open - Gstaad Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano - Los Cabos Chengdu Open - Chengdu TD Waterhouse Cup - Long Island Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Suisse Open - Gstaad Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Miami Open - Miami Sydney International - Sydney Abierto Mexicano Telcel - Acapulco ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca Geneva Challenger AEGON Championships - London Swiss Open - Gstaad Campionati Internazionali di Sicilia - Palermo Abierto Mexicano - Los Cabos Thailand Open - Bangkok Adidas International - Sydney Copa AT&T - Buenos Aires Medibank International - Sydney Open Seat-Godo 2001 - Barcelona The Dubai Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Trofeo Conde de Godo - Barcelona Barcelona Open Banc Sabadell - Barcelona Open Seat-Godo '98 - Barcelona Mercedes Cup - Stuttgart Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. ASB Classic - Auckland St. Petersburg Open - St. Petersburg Open SEAT Godo 2006 - Barcelona Atlanta Tennis Championships - Atlanta Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Delray Beach Open - Delray Beach ARAG World Team Championship - Dusseldorf Dallas Open - Dallas Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Hamburg European Open - Hamburg Kremlin Cup - Moscow PTT Thailand Open - Bangkok Ordina Open - 's-Hertogenbosch China Open - Beijing Barcelona Open Banc Sabadell - Barcelona Open de la Comunidad Valenciana - Valencia Davidoff Swiss Indoors - Basel Boss Open - Stuttgart Mallorca Open - Mallorca Bank Austria Tennis Trophy - Vienna Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg cinch Championships - London Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Mallorca Championships - Mallorca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Medibank Private International - Sydney Shanghai Rolex Masters - Shanghai Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Wimbledon - London French Open - Paris Allianz Suisse Open Gstaad - Gstaad French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Citi Open - Washington BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Geneva Open - Geneva U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Rogers Masters - Montreal Western & Southern Open - Cincinnati French Open - Paris Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 U.S. Open - New York Davis Cup, World Group, QF, GER-ESP 1-4 French Open - Paris Davis Cup, World Group, SF, ESP-USA, 4-1 French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, F, ARG-ESP 1-3 U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, USA-ESP 1-3 Hopman Cup - Perth Davis Cup, Finals, Group A Davis Cup, World Group, SF, ESP-ISR, 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Rogers Cup - Montreal Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Olympics - Athens Olympics - London Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, Finals, SF, GBR-ESP 1-2 Mubadala World Tennis Championship